Definisi 'cherry bomb'

English to English
noun
1 a red ball-shaped firecracker with high explosive power Terjemahkan
source: wordnet30

More Word(s)
banger, cracker, firecracker,

Visual Synonyms