Version Française
Meaning of
"carabines"
in English language
French to English
English to French
French
English
Carabines
Carbines
carabines
rifles
Carabines sportives
Sporting rifles
carabines
carbines / rifles