frotarse
Spanish
Verb
frotarse
infinitive of
frotar
combined with
se