Translation of tentara in English:

tentara

army

  • 1

    army