Definify.com

Definition 2025


trebbiatura

trebbiatura

Italian

Noun

trebbiatura f (plural trebbiature)

  1. threshing (action and season)

Related terms