Term Gallery logo

Meanings of pepper box pistol in English

Translations for pepper box pistol

Catalan