Multilingual Turkish Dictionary

KABACA ELE ALMAK

KABACA ELE ALMAK : Turkish English

v. rough handle