ENGLISH → NEPALIinfirmarynoun01nounअस्पताल; उपचार केन्द्रa health facility where patients receive treatmentSimilar wordshospital →Dictionary sources & licensesCopy link ↗