LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Port-au-Prince” in English

1 English translation