moustachio

moustachio
moustachio
Britannica Dictionary definition of MOUSTACHIO
chiefly British spelling of mustachio