LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“localizer” in Turkish

1 Turkish translation