LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“more or less” in Turkish

1 Turkish translation