LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“falling star” in Turkish

1 Turkish translation