microleakages
English
Noun
microleakages
plural of
microleakage