Detailed Translations for carabine from French to English
carabine:
Translation Matrix for carabine:
Synonyms for "carabine":
Wiktionary Translations for carabine:
carabine
carabine
noun
-
weapon similar to a rifle but much shorter in length
External Machine Translations:
Related Translations for carabine