devastating storm

Translations
tempête dévastatrice
Words
storm

noun
tempête
devastating

adjective
bouleversant