Italian Nouns: mastellata

Italian Nouns verb 'mastellata' conjugated