Italian

edit

Noun

edit

scudai m

  1. plural of scudaio