English-French dictionary »

mandrake meaning in French

EnglishFrench
mandrake [mandrakes] (botany)
noun
[UK: ˈmæn.dreɪk]
[US: ˈmæn.ˌdrek]

mandragore◼◼◼nom {f}

mandrake [mandrakes] (mythology)
noun
[UK: ˈmæn.dreɪk]
[US: ˈmæn.ˌdrek]

mandragore◼◼◼nom {f}