Hindi-English dictionary »

आत्मकृत meaning in English

HindiEnglish
आत्मकृत

self inflictednoun