English-French dictionary »

chouinard meaning in French

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

Chouinard◼◼◼nom propre