French-English dictionary »

dufour meaning in English

FrenchEnglish
Dufour nom propre

Dufour◼◼◼proper noun
[UK: də.ˈfʊr] [US: də.ˈfʊr]