Spanish: achucher

Spanish verb 'achucher' conjugated