To attach via carabiner.
A carbine.
rifle
mistress of a cavalry soldier
plural of carabina
Search
Explore