LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Saint Lucia” in Turkish

1 Turkish translation