LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Miken” in English

1 English translation