Translation of tentara in English:

tentara

army

noun

  • 1

    army