sakura English - Japanese
1.
-
EnglishJapanese cherry tree
-
Japanese桜
-
Japanese桜
Related words
cherry blossom cherry tree cherry shill
English translator: English Japanese sakura Eesti sõnaraamat Español Traductor Svenska Översättare
EnglishJapanese cherry tree
Japanese桜
Japanese桜
cherry blossom cherry tree cherry shill
English translator: English Japanese sakura Eesti sõnaraamat Español Traductor Svenska Översättare