Italian-English dictionary »

forcellone meaning in English

ItalianEnglish
forcellone noun
{m}

swingarmnoun