LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“snow-white” in Turkish

2 Turkish translations