NichiDict

八重桜

やえざくら
[yaezakura]

Meanings

1.Noun

double-flowered cherry tree; double cherry blossoms