×

humiliation meaning in English

n. humiliation, humbling, degradation, mortification, abasement

Related Words

  1. humidité
  2. humiliant
  3. humilier
  4. humilité
PC Version

Copyright © 2018 WordTech Co.