Your search matched 1 words.
Search Terms: ヘンルーダ*

Dictionary results(showing 1 results)


henruuda
noun
common rue (Ruta graveolens)