Pinyin Dictionary results for "yang yang zi de"

洋洋自得
immensely pleased with oneself (idiom); proud; complacent
Dictionary data provided by CC-CEDICT