Meaning ofheellessin English

heelless

#uncommon
Definitions