had been showering
Pasado perfecto progresivo para el sujetodel verboshower.Hay otras traducciones para esta conjugación.

shower

The hatred it had been showering on the Cuban people for 45 years had resulted in thousands of orphans and widows.
El odio que vierte sobre el pueblo cubano desde hace 45 años ha dejado a miles de huérfanos y viudas.
Palabra del día
la huella