torpedo-rams

English

Noun

torpedo-rams

  1. plural of torpedo-ram