have deluged
-he inundado
Present perfectconjugation ofdeluge.There are other translations for this conjugation.

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.
Other Dictionaries
Explore the meaning of deluge in our family of products.
Word of the Day
clam