English to Hindi

Meaning for:
curbed
other
प्रतिबंधित