Get Your Premium Membership

Beauty Shop

Definition

[n] a shop where hairdressers and beauticians work

Related Information

More Beauty Shop Links