Definify.com

Definition 2025


muff_pistols

muff pistols

English

Noun

muff pistols

  1. plural of muff pistol