Versión en Español
Meaning of
"humillarse"
in English language
Spanish to English
English to Spanish
Spanish
English
humillarse
to humiliate oneself
humillarse; doblegarse; saludar humildemente
kowtow