Italian-English dictionary »

sellone meaning in English

ItalianEnglish
sellone noun

shaft bow(part of a horse harness)
noun