Translation of merakyat in English:

merakyat

adjective

  • 1

    be close to the people, to spread among the people