Bangalore torpedoes

English

Noun

Bangalore torpedoes

  1. plural of Bangalore torpedo