falling board of a counter - Turkish English Dictionary

Suggest a Term