Italian: tremendous

Italian verb 'tremendous' conjugated