French-English dictionary »

margaux meaning in English

FrenchEnglish
Margaux nom propre

Margaux◼◼◼proper noun
[UK: marˈɡəʊ] [US: marˈɡoʊ]