Bangalore torpedos

English

Noun

Bangalore torpedos

  1. plural of Bangalore torpedo