Noun: petard pi'taa(r)d
See also: petalspetards
Anagrams containing the word petard
ptedar dpetar rdpeta ardpet tardpe etardp