Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dining ding deng daneng dideng dimeng ?

低能 dī néng incapable / incompetent / stupid / mentally deficient

Dictionary · Google Translate · Help
By MDBG 2026