Back to Dictionary
洋洋得意
yángyángdéyì
1.
immensely pleased with oneself (idiom)
2.
proud
3.
complacent