English-Chinese dictionary »

dracula sneeze meaning in Chinese

EnglishChinese
Dracula sneeze (sneezing)
noun

对着胳膊打喷嚏 /duìzhe gēbo dǎ pēntì/noun

對著胳膊打噴嚏noun