Italian - English - fermapiedi Pronunciation
n. toeclip (of a bicycle)

Share this page