French-English dictionary »

bosseuse meaning in English

FrenchEnglish
bosseuse nom {f}

mogulistnoun