scudai

Italian

Noun

scudai m

  1. plural of scudaio