Back to dictionary
Word
Mɛsòo
Mesòo
French
Honte, Souillure, Humiliation, Avilissement, Abaissement, Camouflet
English
Shame, Humiliation, Lowering
Comments 0
No comment for this word yet.