pedostaches
English
Noun
pedostaches
plural of
pedostache