French-English dictionary »

meumeu meaning in English

FrenchEnglish
meumeu nom {f}

moo-moo((childish) cow)
noun