French language

How to pronounce demean in French?

Toggle Transcript
Type Words
Synonyms degrade, disgrace, put down, take down
Type of abase, chagrin, humble, humiliate, mortify
Has types dehumanise, dehumanize, reduce