Teach-edward definition

thăch
English pirate who preyed on shipping off the coast of the American colonies and in the Caribbean until he was killed by British naval forces.
0
0
Advertisement