Translation of bajak laut in English:

User Contribution

bajak laut

Pirates

noun