Translation of lagu rakyat in English:

lagu rakyat

folk song

noun

  • 1

    folk song, dance, song, etc., in the traditional style of a country