mustacho
English
Noun
mustacho
(
plural
mustachos
or
mustachoes
)
Alternative form of
mustachio
.
Derived terms
mustachoed