English Nouns: torpedo ram

English Nouns verb 'torpedo ram' conjugated