have deluged
-he inundado
Presente perfecto para el sujetodel verbodeluge.Hay otras traducciones para esta conjugación.

deluge

The two countries have also recently begun talks on fighting floods which have deluged both countries with tragic consequences.
Los dos países han iniciado también recientemente conversaciones sobre la lucha contra las inundaciones que han tenido trágicas consecuencias para ambos países.
Palabra del día
la huella