English-French dictionary »

polychrest meaning in French

EnglishFrench
polychrest (medicine)
noun

polychrestenom {m}