Back to Dictionary
胶带
膠帶
jiāodài
1. tape (adhesive tape or recording medium)
Common • Top 11%