achicharraban

Spanish

Verb

achicharraban

  1. third-person plural imperfect indicative of achicharrar