English → Hindi dictionary

self incrimination

सेल्फ इंक्रिमिनेशन / सेल्फNoun

आम तौर पर एक बयान देकर अपने आप को उजागर करने का कार्य

Definition

an accusation that incriminates yourself

Looking for poetry? Read shayari and poems by great poets.