Spanish

edit

Noun

edit

petardas

  1. plural of petarda