Definify.com

Definition 2025


deforestai

deforestai

Italian

Verb

deforestai

  1. first-person singular past historic of deforestare

Anagrams