Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: nitai nitui ?

shí sān diǎn half-witted / nitwit
méi xīn méi fèi simple-minded / thoughtless / heartless / nitwitted

Dictionary · Google Translate · Help
By MDBG 2025