LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ay taşı” in English

2 English translations