six-meter wide drift net used to catch big fish - Turkish English Dictionary

Suggest a Term