French-English dictionary »

polychreste meaning in English

FrenchEnglish
polychreste nom {m}

polychrest(medicine)
noun