FEEDBACK

Meaning of 七窍心灵

Lookup via: Pinyin | Radicals
qiào xīn líng (Trad.: 七竅心靈)
to be endowed with great intelligence (idiom)