Translation of sefata in English:

sefata

mountain pass

nounPlural difata

  • 1

    mountain pass
    ‘Ba amegile kotsing ya sefatanaga ge ba feta sefata sa GaChuene’ They were involved in a car accident when they went through the mountain pass at Chuenespoort