inundar (Verb)

1
forças da natureza, to cover as if by a flood
forças da natureza, to cover as if by a flood