Definition of “heel bar” - English Dictionary

English