Boulingo
rifle
A weapon fired from a shoulder.
Learn languages with Boulingo