French translation for "carabine"
|
- n. carabine, arme à feu; mitraillette (usa)
- Similar Words:
- "car wash" French translation, "car window" French translation, "car wreck" French translation, "carabao" French translation, "carabid beetles" French translation, "carabineer" French translation, "carabinier" French translation, "caracal" French translation, "caracas" French translation, "caracole" French translation
|
|
|