meaning of chemists shop

1. a retail shop where medicine and other articles are sold


Related Words

chemists shop |

Developed & Maintained By Taraprasad.com

Treasure Words