have been protecting
-he estado protegiendo
Presente perfecto progresivo del verbo protect. Hay otras traducciones para esta conjugación.

protect

Palabra del día
eterno