Spanish: achicharrar

Spanish verb 'achicharrar' conjugated