Translation of se sefsa in English:

se sefsa

new

phrase

  • 1

    new
    ‘Rakgwebo wa motse o file banyalani sefatanaga se sefsa’ A local businessman gave the couple a new vehicle
  • 2

    young