Translation of petard in Malay

petard

sejenis bahan letupan

noun

  • 1

    sejenis bahan letupan