Hindi-English dictionary »

खुदसरा, जिसके पास अपना सर हो meaning in English

HindiEnglish
खुदसरा, जिसके पास अपना सर हो

autocephalousadjective
[UK: ˌɔːtəʊsˈefələs] [US: ˌɔːɾoʊsˈefələs]