French-English dictionary »

gingras meaning in English

FrenchEnglish
Gingras nom propre

Gingras◼◼◼proper noun
[UK: ˈɡɪŋ.ɡrəz] [US: ˈɡɪŋ.ɡrəz]