LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Daman and Diu” in Turkish

1 Turkish translation