French-Spanish dictionary »

s’humilier meaning in Spanish

FrenchSpanish
s’humilier

humillar