LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Tunguzca” in English

1 English translation