LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lopsided” in Turkish

1 Turkish translation