to leave
- dejar, legar, irse, salir, partir, marcharse, abandonar, olvidarse de
to go
- ir, irse, marcharse, salir, desaparecer, pasarse, extenderse, llegar, funcionar, marchar, andar, seguir
to leak
- perder, dejar escapar (un líquido o un gas), gotear, escaparse, fugarse (dícese de un líquido o un gas), hacer agua (dícese de un bote), filtrar (información), filtrarse, divulgarse (dícese de información)