Translation of motobot in English:

motobot

motor boat

noun

  • 1

    motor boat, small fast boat driven by an engine