tauwúshata

Phonetic
[taw.'wu.ʃa.ta]
English: Translation
Storm
Spanish: Translation
tormenta
noun
Sky, weather and climate