rocharte

Spanish

Verb

rocharte

  1. infinitive of rochar combined with te