meaning of netherlands antilles

1. a group of islands in the Lesser Antilles just north of Venezuela that are administered by The Netherlands


Related Words

netherlands antilles |

Developed & Maintained By Taraprasad.com

Treasure Words