Term Gallery logo

Meanings of unlawful damaging of trees in English