LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dwarf star” in Turkish

1 Turkish translation