deforestationEnglish

deforestation, disforestation

Noun

The removal of trees

English: deforestation, disforestation

Bahasa words with similar meanings

English words with similar meanings

Show 1 words