FEEDBACK

Meaning of 傲然自得

Lookup via: Pinyin | Radicals
傲 ào 然 rán 自 zì 得 dé
to act in a lofty manner; to proudly take one's ease (idiom)