Leakiest

Spanish Meaning

agujereado

que hace agua

que tiene vĂ­as de agua

que tiene goteras

defectuoso

muy sujeto a filtraciones

indiscreto

English Meaning

  1. superlative form of leaky: most leaky.