LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hail storm” in Turkish

1 Turkish translation