×

humiliant meaning in English

adj. humiliating, galling, degrading

Related Words

  1. humidifier
  2. humidité
  3. humiliation
  4. humilier
PC Version

Copyright © 2018 WordTech Co.