have defaced
-he pintarrajeado
Present perfect conjugation of deface. There are other translations for this conjugation.

deface

I want to know why you have defaced the monument.
Quiero saber por qué ha mutilado el monumento.
Other Dictionaries
Explore the meaning of deface in our family of products.
Word of the Day
naughty