rocharla

Spanish

Verb

rocharla

  1. infinitive of rochar combined with la