Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
dubai
dub
doubi
tube
dabi
debi
?
杜
比
Dù
bǐ
Dolby (audio technology)
蠹
弊
dù
bì
malpractice / abuse / corrupt practice
By
MDBG
2024