LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Ho Chi Minh City” in Turkish

1 Turkish translation