rock by a river used for scrubbing clothes - Turkish English Dictionary

Suggest a Term