English to Hindi

Meaning for:
remonstrance
other
प्रतिवाद;विरोध-प्रदर्शन;विरोध