LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Lesser Antilles” in Turkish

1 Turkish translation