English to Hindi

Meaning for:
suppression
other
रोक;प्रतिबंध;दमन