tarred fishing-net with small meshes - Turkish English Dictionary

Suggest a Term