meaning of cherry bomb

1. a red ball-shaped firecracker with high explosive power


Related Words

cherry bomb |

Developed & Maintained By Taraprasad.com

Treasure Words