LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Maputo” in Turkish

1 Turkish translation