×
demeaning
meaning in French
adj.
humiliant, dégradant
Related Words
demean
demeaned him
demean oneself
demean oneself
demeaned him
demeanor
demeanour
PC Version
Copyright © 2018 WordTech Co.