Italian

edit

Noun

edit

arlecchinate f

  1. plural of arlecchinata