Spanish–English dictionary

English translation of the Spanish word humillación

Spanish → English
  
SpanishEnglish
humillación come‐down; letdown