No exact translation found for
humillar

Do you mean: