Attested.to

Definition

a customs union comprising Belgium and Netherlands and Luxembourg

Seed ·

Term in context

Benelux in CommonParlance