Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: naoda naodao nandao nanda niaodao niudai ?

nǎo dai head / skull / brains / mental capability / CL:,

Dictionary · Google Translate · Help
By MDBG 2025