meaning of Benelux-Staat

Benelux-Staat - German to English

Benelux country