Italian

edit

Participle

edit

diboscante (plural diboscanti)

  1. present participle of diboscare

Anagrams

edit