NichiDict

マンドラゴラ

[mandoragora]

Meanings

1.Noun

mandragora; mandrake