Hindi-English dictionary »

आत्म प्रशासित meaning in English

HindiEnglish
आत्म प्रशासित

self-administeredverb