LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“annular eclipse” in Turkish

1 Turkish translation