carbine

English Dictionary -> Letter C -> carbinecarbine Definition



carbine Synonyms






© Art Branch Inc.