Spanish-French dictionary »

panacea meaning in French

SpanishFrench
panacea noun
{f}

panacéenom {f}

remède à tous mauxnom {m}