French and English Search Results for: carabine
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