LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“it's snowing” in Turkish

1 Turkish translation