Hindi-English dictionary »

स्वशासी meaning in English

HindiEnglish
स्वशासी

self governingadjective