Translation of petas in English:

petas

cracker

noun

  • 1

    cracker, small explosive firework, toy paper tube made to give an explosive crack when pulled apart