Translation of imvula in English:

imvula

rain

noun (class 9, plural izimvula)

  • 1

    rain
    ‘Imvula ihlumisa utshani’ Rain helps grass to grow