Translation of melur in English:

melur

jasmine

noun

  • 1

    jasmine, shrub with white or yellow flowers