LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Shayviyani Atoll” in English

1 English translation