French-English dictionary »

chouinard meaning in English

FrenchEnglish
Chouinard nom propre

Chouinard◼◼◼proper noun
[UK: ʃwi.ˈnɑːd] [US: ʃwi.ˈnɑːrd]