Translation of motosikal in English:

motosikal

motor cycle, motorbike

noun

  • 1

    motor cycle, motorbike, motor-driven cycle that cannot be driven by pedals