Traducción de hacer agua en Inglés

hacer agua

to take in water, phr.

locución

  • 1

    (embarcación) to take in water
    (negocio/institución) to founder
    la teoría hace agua por todos lados the theory doesn't hold water at all