LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Oïl dili” in English

1 English translation