has deluged
-ha inundado
Presente perfecto para el sujeto he/she del verbo deluge.

deluge

Popularity
500+ learners.
This blockade of material things has deluged us.
Este bloqueo de cosas materiales nos ha inundado.
Palabra del día
el cubo