Translation of sumpitan in English:

sumpitan

blowpipe

noun

  • 1

    blowpipe