frotarte
Spanish
Verb
frotarte
infinitive of
frotar
combined with
te