mustachioEnglish

handle-bars, moustachio, mustachio

Noun

A large bushy moustache (with hair growing sometimes down the sides of the mouth)

English: mustachio, moustachio, handle-bars

English words with similar meanings

Show 2 words

Words that start with "mustachio"