he restregado
-I have rubbed
Present perfect yo conjugation of restregar.

restregar

Me he restregado bien sobre ti, ¿verdad?
I have rubbed myself off on you, haven't I?
Word of the Day
crimson