leaks

/liːks/

leaks

English Noun Top 12,373
Ad

Definition

plural of leak

Ad