carbine

1. (noun) light automatic rifle
Related Words: rifle



Terms and Conditions of Use / Copyright Notice