Italian Adjectives: ammarrato

Italian Adjectives verb 'ammarrato' conjugated