English-French dictionary »

self-medication meaning in French

EnglishFrench
self-medication (medication of oneself without professional advice)
noun

automédication◼◼◼nom {f}