LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Apure” in English

1 English translation