leakees
English
Noun
leakees
plural of
leakee