vanmaram

വൈദ്യശാല - meaning in english

Meanings for വൈദ്യശാല

noun
Infirmary