LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“masked ball” in Turkish

1 Turkish translation