LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“masque” in Turkish

1 Turkish translation