bn:14691850n
Noun Concept
EN
pedal
EN
any foot rest used in the operation of human powered machinery Wikidata
Definitions
Relations
Sources