LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tokmakla dövmek (keten)” in English

1 English translation