Definition Definition

Scudi - Meaning and Examples

Meaning of 'Scudi' (Webster Dictionary)

1 . Scudi [ pl. ]
- of Scudo