corsairs
English
Noun
corsairs
plural of
corsair