meaning of Benelux-Land

Benelux-Land - German to English

Benelux country