Sarahjaparks Sarahjaparks 21-04-2020 History contestada Please select the word from the list that best fits the definition landed on island of Hispaniola in 1492