Translation of mela in English:

mela

germinate

verb

  • 1

    germinate
    ‘Pêo ga e ise e mele’ The seeds have not started germinating yet