Translation of huluran in English:

huluran

noun

  • 1

    thing that is handed over, aid, help