Definify.com

Definition 2025


deforestante

deforestante

Italian

Verb

deforestante

  1. present participle of deforestare

Anagrams