Translation of slang in English:

slang

hose, tube

noun

  • 1

    hose, tube