drugstoreEnglish

apothecary's shop, chemist's, chemist's shop, drugstore, pharmacy

Noun

A retail shop where medicine and other articles are sold

English: drugstore, apothecary's shop, chemist's, chemist's shop, pharmacy

Bahasa: farmasi, apotek

Bahasa words with similar meanings

English words with similar meanings

Show 4 words