moustachio
noun
1. moustachio在线翻译
1. a large bushy moustache (with hair growing sometimes down the sides of the mouth)
Synonym: mustachio handle-bars