Translation of esikhumbeni in English:

esikhumbeni

in the hide

locative noun

  • 1

    in the hide
    in the pelt
    in the skin
    on the hide
    on the pelt
    on the skin
    the hide
    the pelt
    the skin