Translation of itumêla in English:

itumêla

be happy

verb

  • 1

    be happy
    ‘Ke itumêla le wena’ I am happy for you