Translation of penunggang skuter in English:

penunggang skuter

scooterist

noun

  • 1

    scooterist