diboscante

Italian

Participle

diboscante m or f (plural diboscanti)

  1. present participle of diboscare

Anagrams