LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nova” in Turkish

1 Turkish translation