LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“too crooked” in Turkish

1 Turkish translation