Spanish-French dictionary »

mandrágora meaning in French

SpanishFrench
mandrágora noun
{f}

mandragorenom {f}