Translation of pistol in English:

pistol

pistol

noun

  • 1

    pistol, small gun