Italian-English dictionary »

carabina meaning in English

ItalianEnglish
carabina noun
{f}

carbine [carbines](weapon similar to a rifle but much shorter in length)
noun
[UK: ˈkɑː.baɪn] [US: ˈkɑːr.ˌbaɪn]

shotgun [shotguns](gun)
noun
[UK: ˈʃɒt.ɡʌn] [US: ˈʃɑːt.ˌɡən]