English to Hindi

Meaning for:
deforest
other
वन-अपरोपण करना