Italian: balestrare

Italian verb 'balestrare' conjugated