Translate carabine from French to English
French
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
Related Translations for carabine