Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dove dupe type top tape dip ?

èr bǎi idiot / stupid person / a dope
xīng fèn stimulant / doping (in athletics)
fǎn xīng fèn (sports) anti-doping
jué le (slang) awesome / dope

Dictionary · Google Translate · Help
By MDBG 2025