English-French dictionary »

lessard meaning in French

EnglishFrench
Lessard proper noun
[UK: ˈle.sərd]
[US: ˈle.sərd]

Lessard◼◼◼nom propre