meaning of rocket launcher

1. armament in the form of a device capable of launching a rocket


Related Words

rocket launcher |

Developed & Maintained By Taraprasad.com

Treasure Words