n. group of several islands in the Caribbean Sea that make up an autonomous territory of the Netherlands
NETHERLANDS ANTILLES
Meaning of NETHERLANDS ANTILLES in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012