Translation of sello in English:

sello

crying

Pronunciation /sellô/

nounPlural 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