strascichii

Italian

Noun

strascichii m

  1. plural of strascichio