What is the meaning of Scudi?

plural of scudo

plural of scudo

Source: wiktionary.org