three leather straps with stones to catch cattle - Turkish English Dictionary

Suggest a Term