achicharrad

Spanish

Verb

achicharrad

  1. second-person plural imperative of achicharrar