Translation of "urrilo" into English
Mandragora, Mandragora officinarum, devil's apples are the top translations of "urrilo" into English.
urrilo
-
Mandragora
noun -
Mandragora officinarum
noun -
devil's apples
noun
-
Less frequent translations
- genus Mandragora
- mandrake
- mandrake root
-
Show algorithmically generated translations
Automatic translations of "urrilo" into English
-
Glosbe Translate
-
Google Translate
Add example
Add