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