have shielded
-he protegido
Presente perfecto del verbo shield. Hay otras traducciones para esta conjugación.

shield

You have shielded me from everything interesting and dangerous!
¡Me has protegido de todo lo interesante y peligroso!
Palabra del día
el abeto