Translation of sello in English:

sello

crying

noun (class 7, plural dillo)

  • 1

    crying
    wailing
    ‘Sello sa gagwe se thomile morago ga go kwa ka lehu la mmagwe’ His wailing began after hearing about his mother's death