Translation of penggaul in English:

penggaul

mixer

noun

  • 1

    mixer