dispensaryEnglish

dispensary

Noun

Clinic where medicine and medical supplies are dispensed

English: dispensary