super foot
English
Noun
super
foot
(
plural
super feet
)
Alternative form of
superfoot
.