Lengyel-Angol szótár »

petarda angolul

LengyelAngol
petarda

banger

petarda noun

firecrackernoun
a firework

petardnoun
explosive device