French-English dictionary »

staphylin noir meaning in English

FrenchEnglish
staphylin noir nom {m}

devil's coach-horsenoun