English → Hindi dictionary
self punishment
खुद पर सजा का प्रहार
Definition
punishment inflicted on yourself
Looking for poetry? Read shayari and poems by great poets.
खुद पर सजा का प्रहार
punishment inflicted on yourself
Looking for poetry? Read shayari and poems by great poets.