LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“celesta” in Turkish

1 Turkish translation