Home
Search
Index
Definify.com
Definition
2024
mandragola
mandragola
Italian
Noun
mandragola
f
(
plural
mandragole
)
mandrake
,
mandragora
Similar Results