Definitions and translations for "fermapiedi"

Italian - English - fermapiedi

Pronunciation
n. toeclip (of a bicycle)
Share this page
Dictionary Extension