FEEDBACK

Meaning of 喜不自胜

Use your mouse
to draw a Chinese
character here
shèng (Trad.: 喜不自勝)
unable to contain one's joy (idiom)
Related Words
Example Sentences