LexiTurkTURKISH ↔ ENGLISH DICTIONARY

arkaya” in English

1 English translation