have been showering
Presente perfecto progresivo del verbo shower. Hay otras traducciones para esta conjugación.

shower

Popularity
500+ learners.
You have been showering love upon me and you have all been encouraging me to speak every week.
Me han estado envolviendo en amor y todos me han estimulado para hablar cada semana.
Palabra del día
el abrigo