English to Hindi

Meaning for:
overkill
other
अत्यधिक विनाशकारी क्षमता