Translation of jampul in English:

jampul

a small boat

noun

  • 1

    a small boat, dinghy