Spanish: humbrar

Spanish verb 'humbrar' conjugated