Italian Nouns: abenula

Italian Nouns verb 'abenula' conjugated