Spanish: aguruchar

Spanish verb 'aguruchar' conjugated