Translation of bumiputera in English:

bumiputera

bumiputera

noun

  • 1

    bumiputera, native of a country

adjective

  • 1

    indigenous