Petard Meaning in Telugu

  • ప్రేలుడు వస్తువు
  • పేల్చే పధార్ధం

Synonyms

  • squib
  • cracker
  • firecracker