Italian: giganti

Italian verb 'giganti' conjugated