Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dove dupe type top tape dip ?

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

Dictionary · Google Translate · Help
By MDBG 2024