Search pedal pedal /ped″əl/ [L, pes, foot] , pertaining to the foot. Tweet Telegram VK Random Words CAT-CAM duality of central nervous system control placental membrane dental laboratory technician balsam sacral coil spring contraceptive diaphragm aneurysm avalvular