Translation of natefisa in English:

natefisa

make enjoyable

verb

  • 1

    make enjoyable
    ‘Itlosô bodutu e e faphegileng e ne ya natefisa maitisô’ The excellent entertainment made the evening very enjoyable