LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sloeeyed” in Turkish

1 Turkish translation