LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mirror ball” in Turkish

1 Turkish translation