carbine
English Dictionary
->
Letter C
-> carbine
Search Dictionary:
carbine Definition
(n)
light
automatic
rifle
carbine Synonyms
carbine
© Art Branch Inc.