Translation of sero in English:

sero

a share

noun

  • 1

    (in business) a share