Definition of “heel bar” - English Dictionary

british dictionary