MOUSTACHE


Meaning of MOUSTACHE in English

[mous.tache] var of mustache

Merriam-Webster English vocab.      Английский словарь Merriam Webster.