mandrágula - Spanish English Dictionary
History

mandrágula



Meanings of "mandrágula" in English Spanish Dictionary : 2 result(s)

Spanish English
Colloquial
mandrágula [f] mandrake
mandrágula [f] autumn mandrake