meaning of drugstore
1.
a
retail
shop
where
medicine
and
other
articles
are
sold
Related Words
drugstore
|
Developed & Maintained By
Taraprasad.com