911chaxun查询·英语单词
noun
1. moustachio
1. a large bushy moustache (with hair growing sometimes down the sides of the mouth)
Synonym: mustachio handle-bars