Translation of semela in English:

semela

seedling

noun (class 7, plural dimela)

  • 1

    seedling
    young plant
    ‘Ke mo hweditše a nošetša dimela maabane’ I found him watering the seedlings yesterday