LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Avesta” in English

1 English translation