smargiassate

Italian

Noun

smargiassate f

  1. plural of smargiassata