windstormEnglish

windstorm

Noun

A storm consisting of violent winds

English: windstorm

Bahasa: taufan

Bahasa words with similar meanings