bull-pup

bull-pup

English Noun
Ad

Definition

Alternative spelling of bullpup.

Ad