LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Tuva Türkçesi” in English

1 English translation