LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Semarang” in Turkish

1 Turkish translation