Search term Carabine Rashid has one result
Jump to

FR EN Translations for carabine

carabine (n) [armes légères] {f} carbine (n) [armes légères]
carabine (n) [weapon similar to a rifle but much shorter in length] {f} carbine (n) [weapon similar to a rifle but much shorter in length]