had been deluging
-había estado inundando
Past perfect progressiveconjugation ofdeluge.There are other translations for this conjugation.

deluge

Examples
Other Dictionaries
Explore the meaning of deluge in our family of products.
Word of the Day
spiderweb