Translation of peluru balistik in English:

peluru balistik

ballistic missile

noun

  • 1

    ballistic missile, one that is powered and guided at first but falls to its target by gravity