English version

Aruba

From Longman Dictionary of Contemporary EnglishArubaAruba 🔊 🔊 an island in the Caribbean Sea, just north of Venezuela.It is a dependency of the Netherlands but has its own government. Population: 109,153 (2014). Capital: Oranjestad.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.