chemist's shop


Meanings

  • a retail shop where medicine and other articles are sold


Scrabble Score: 0

Words With Friends Score: 0