English to Hindi

Meaning for:
hard-hitting
other
आलोचनात्मक;कटु