French-English dictionary »

percarbure meaning in English

FrenchEnglish
percarbure nom {m}

percarbidenoun