LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rough-and-tumble” in Turkish

1 Turkish translation