Hindi-English dictionary »

आत्मदोष लगाना meaning in English

HindiEnglish
आत्मदोष लगाना

self incrimination