Chinese-English dictionary »

拇指大戰 meaning in English

ChineseEnglish
拇指大戰 noun

thumb war(children's game)
noun

Your history