leachabilities
English
Noun
leachabilities
plural of
leachability