ENGLISH → NEPALIdrugstorenoun01nounऔषधि पसलa retail shop where medicine and other articles are soldSimilar wordsapothecary's shop →chemist's →chemist's shop →pharmacy →Dictionary sources & licensesCopy link ↗