Italian edit

Noun edit

trebbiature f

  1. plural of trebbiatura

Anagrams edit