drugstore [pl. drugstores]
Notices
  • a shop where you can bay medicines, and beauty products