frotarse

Spanish

Verb

frotarse

  1. infinitive of frotar combined with se