Translation of penggulung in English:

penggulung

roller

noun

  • 1

    roller