LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Port Louis” in Turkish

1 Turkish translation