Italian Nouns: tresca

Italian Nouns verb 'tresca' conjugated