LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Toskanalı” in English

1 English translation