Definify.com

Definition 2024


moustaches

moustaches

English

Noun

moustaches

  1. plural of moustache

French

Noun

moustaches f

  1. plural of moustache