खुद ऐफिथे दोस दिनेर

English: Translation
self-accusation; self-accusatory
Hindi: Translation
आत्माभियोग; आत्म अभियोगात्मक
adjective