French-English dictionary »

besson meaning in English

FrenchEnglish
Besson nom propre

Besson◼◼◼proper noun
[UK: ˈbe.sən] [US: ˈbe.sən]