Russian-Latin dictionary »

мандрагора meaning in Latin

RussianLatin
мандрагора noun

mandragoras [mandragorae]noun
M