LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Nowruz” in Turkish

2 Turkish translations