LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“split one's sides” in Turkish

1 Turkish translation