English-French dictionary »

moo-moo meaning in French

EnglishFrench
moo-moo ((childish) cow)
noun

meumeunom {f}