French translation for "demean oneself"
|
- s'abaisser; s'avilir
Related Translations:
demean: v. humilier; s'humilier, s'abaisser
- Similar Words:
- "demasculinization" French translation, "demasculinize" French translation, "dematerialize" French translation, "dematerialise" French translation, "demean" French translation, "demeaned him" French translation, "demeaning" French translation, "demeanor" French translation, "demeanour" French translation, "demeanur" French translation
|
|
|