French-English dictionary »

dubreuil meaning in English

FrenchEnglish
Dubreuil nom propre

Dubreuil◼◼◼proper noun
[UK: ˈdə.bruːl] [US: ˈdə.bruːl]