Translation of bunga kertas in English:

bunga kertas

bougainvillaea

noun

  • 1

    bougainvillaea, tropical shrub with red or purple bracts