French-English dictionary »

godin meaning in English

FrenchEnglish
Godin nom propre

Godin◼◼◼proper noun
[UK: ˈɡoˌdɪn] [US: ˈɡoˌdɪn]