Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Barbary pirate
noun
(n)
a pirate along the Barbary Coast
bajak laut sepanjang pantai barbary coast
Synonym:
corsair
source: wordnet30