deforestata

Italian

Participle

deforestata f sg

  1. feminine singular of deforestato