LexiTurkTURKISH ↔ ENGLISH DICTIONARY

arkoloji” in English

1 English translation