NichiDict

においざくら

匂桜
[nioizakura]

Meanings

1.Noun

cherry tree with fragrant flowers