farm hand who catches the sheep to hand them over to the shearer - Turkish English Dictionary

Suggest a Term