English-Chinese dictionary »

slam dunk meaning in Chinese

EnglishChinese
slam dunk (impressively forceful dunk)
noun

扣篮 /kòulán/noun

扣籃noun