Chinese-English dictionary »

大拇哥 /dàmǔgē/ meaning in English

ChineseEnglish
大拇哥 /dàmǔgē/ noun

flash drive(storage device)
noun

thumb [thumbs](digit)
noun
[UK: ˈθʌm] [US: ˈθʌm]