desboscant

Catalan

Verb

desboscant

  1. gerund of desboscar