MOUSTACHE Meaning of MOUSTACHE in English mustache (-ut) English Interlingue dictionary. Английский словарь Интерлингве. 2012