Search term carabina has 3 results
Jump to
IT Italian EN English
carabina {f} rifle
carabina (n) [armi leggere] {f} carbine (n) [armi leggere]
carabina (n) [weapon similar to a rifle but much shorter in length] {f} carbine (n) [weapon similar to a rifle but much shorter in length]

Italian English translations

IT Synonyms for carabina EN Translations
fucile [fucile] m ライフル銃 (n v)