has deluged
-ha inundado
Present perfecthe/sheconjugation ofdeluge.

deluge

This blockade of material things has deluged us.
Este bloqueo de cosas materiales nos ha inundado.
Other Dictionaries
Explore the meaning of deluge in our family of products.
Word of the Day
sorcerer