Welcome Guest
(
Login
|
Register
)
Home
Vocab Groups
Practice
Dictionary
Forum
Dictionary - cherry (blossom) - sakura - さくら
English definition
cherry (blossom)
Japanese
sakura
Hiragana
Katakana
Kanji
Notes
Comments
You need to be logged in to add comments