tache
/tɑːʃ/
UK: /tɑːʃ/
tache
English
Noun
Ad
Definition
Moustache, mustache.
Etymology
Clipping of m(o)ustache.
Ad
/tɑːʃ/
UK: /tɑːʃ/
tache
Moustache, mustache.
Clipping of m(o)ustache.