Translation of ramai in English:

ramai

multitude

noun

  • 1

    multitude, great number of things or people