Italian-English dictionary »

scudaio meaning in English

ItalianEnglish
scudaio noun
{m}

shieldmaker(a maker of shields)
noun