Search term has 2 results
Jump to
JA Japanese EN English
(n) [blossom of the cherry tree] (sakura) cherry blossom (n) [blossom of the cherry tree]
(n) [Japanese cherry tree] (sakura) sakura (n) [Japanese cherry tree]