NichiDict

まめざくら

豆桜
[mamezakura]

Meanings

1.Noun

Fuji cherry (Prunus incisa)