French-English dictionary »

godbout meaning in English

FrenchEnglish
Godbout nom propre

Godbout◼◼◼proper noun
[UK: ˈɡɑːd.ˌbɑːwt] [US: ˈɡɑːd.ˌbɑːwt]