Word Definition

Debarking

  1. of Debark

Synonyms