moustachelike
English
editEtymology
editAdjective
editmoustachelike (comparative more moustachelike, superlative most moustachelike)
- Resembling or characteristic of a moustache.
moustachelike (comparative more moustachelike, superlative most moustachelike)