×
humiliator
meaning in French
n.
personnne qui humilie, personne qui met qqn dans l'embarras
Related Words
humiliation
humiliatingly
humility
hummer
PC Version
Copyright © 2018 WordTech Co.