shipkillers

English

Noun

shipkillers

  1. plural of shipkiller