Translation of manguera in English:

manguera

hose, n.

Definition of hose in English

feminine noun

  • 1

    (para regar) hose
    (para regar) hosepipe
    (de bombero) hose
  • 2

    Nautical
    pump hose