LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kasırga.” in English

3 English translations
EN
windstorm

The windstorm blew away roofs and uprooted many trees.