torpedo rams
English
Noun
torpedo
rams
plural of
torpedo ram