NichiDict

エディブルフラワー

[ediburufurawaa]

Meanings

1.Noun

edible flower