frotaros

Spanish

Verb

frotaros

  1. infinitive of frotar combined with os