Definisi 'edward thatch'

English to English
noun
1 an English pirate who operated in the Caribbean and off the Atlantic coast of North America (died in 1718) Terjemahkan
source: wordnet30


Visual Synonyms