carabine

listen to the pronunciation of carabine
English - English
To attach via carabiner
{i} firearm, gun (also carbine)
A carbine
carabine
Favorites