leading edges
English
Noun
leading edges
plural of
leading edge