slave ships

English

Noun

slave ships

  1. plural of slave ship