Definify.com

Definition 2024


sovesciare

sovesciare

Italian

Verb

sovesciare

  1. (transitive) To green manure

Related terms

Conjugation