arlecchinate

Italian

Noun

arlecchinate f

  1. plural of arlecchinata