English to Hindi

Meaning for:
come down on
other
कटु आलोच्ना करना;तक़ाज़ा करना;दण्ड देना