Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: nangua naogui nanguo naogou naoqu naga ?

nǎo guā skull / brain / head / mind / mentality / ideas

Dictionary · Google Translate · Help
By MDBG 2024