beauty shop ( synonym found)

Definition of beauty shop:

(n) : a shop which sells cosmetics

Definition of beauty shop:

(n) : a shop which sells cosmetics

Back to Top