Spanish: embochinchar

Spanish verb 'embochinchar' conjugated