×

humiliator meaning in French

n. personnne qui humilie, personne qui met qqn dans l'embarras

Related Words

  1. humiliation
  2. humiliatingly
  3. humility
  4. hummer
PC Version

Copyright © 2018 WordTech Co.