Translation of Bajak laut in English:

User Contribution

Bajak laut

Pirates

noun