Translation of serota in English:

serota

hump

noun (class 7, plural dirota)

  • 1

    (on a person's or animal's back)
    hump
    ‘Go na le dikammêla tse di nang le dirota tse pedi’ There are camels with two humps