Leakiest
Spanish Meaning
agujereado que hace agua que tiene vĂas de agua que tiene goteras defectuoso muy sujeto a filtraciones indiscreto
English Meaning
- superlative form of leaky: most leaky.