a red ball-shaped firecracker with high explosive power

listen to the pronunciation of a red ball-shaped firecracker with high explosive power
English - English

Definition of a red ball-shaped firecracker with high explosive power in English English dictionary

a red ball-shaped firecracker with high explosive power
cherry bomb