espicharse

Spanish

Verb

espicharse

  1. infinitive of espichar combined with se