NichiDict

ヘンルーダ

[henruuda]

Meanings

1.Noun

common rue (Ruta graveolens)