meaning of Beneluxstaaten

Beneluxstaaten - German to English

Benelux countries