sakura in Finnish
sakura in Finnish
japanilainen kirsikkapuu
cherry blossom (blossom of the Japanese cherry tree)
kirsikankukinta
cherry blossom (blossom of the Japanese cherry tree)