Translation of semela in English:

semela

seedling

nounPlural dimela

  • 1

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