petardas
Spanish
Noun
petardas
plural of
petarda