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


Share this page