English Dictionary
◊ MUSTACHED
mustached
adj : having a moustache [syn: {mustachioed}]