kamus
.
Search
About
cherry_bomb
English
cherry bomb
Noun
A red ball-shaped firecracker with high explosive power
English: cherry bomb