Kamus Mobile
https://m.xamux.com
English to Indonesian
cherry blossom bunga ceri
cherrybuah ceri (kecil, bulat, merah/kuning/kehitaman)
blossombunga, saat berbunga