LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“northern lights” in Turkish

2 Turkish translations