Translation of hunchback in Setswana

hunchback

nounPlural hunchbacks

  • 1

    motho yo o nang le serota
    • somebody with a hump on their back