cherry English - Finnish
1.
-
Englishblossom of the cherry tree
-
Finnishkirsikankukinta
2.
-
Englishfruit
-
Finnishkirsikka
-
Englishtree
-
Finnishkirsikkapuu
3.
-
Englishhardwood from cherry tree
-
Finnishkirsikkapuu
Related words
English translator: English Finnish cherry Eesti sõnaraamat Español Traductor Svenska Översättare