Peluru (en. Ammunition)

Translation into Malay

Synonyms

  • munition
  • bullets
  • firepower
  • ordnance
  • projectiles