Translation of missile in Malay

missile

peluru berpandu

noun

  • 1

    peluru berpandu