Translation of slang in English:

slang

hose, tube

  • 1

    hose, tube