bumiputras

English

Noun

bumiputras

  1. plural of bumiputra