English
›
Words
stealing
a ship or taking the ship’s cargo
Translation:
English
Noun
8
piracy
Add
Translation