Hispaniola in Greek
Hispaniola in Greek
Ισπανιόλα
An island of the Caribbean, divided politically into the independent nations of Haiti and the Dominican Republic.