French-English dictionary »

bisounours [france] meaning in English

FrenchEnglish
Bisounours [France] nom {m}

Care Bearnoun