Italian-English dictionary »

fermacalzoni meaning in English

ItalianEnglish
fermacalzoni noun
{m}

bicycle clip(clip worn around the ankles of a cyclist)
noun