Italian: strabenedire

Italian verb 'strabenedire' conjugated