1 trading estate | Definition of trading estate

trading estate

noun

Definition of trading estate

British