ciuffolotti scarlatti

Italian

Noun

ciuffolotti scarlatti m pl

  1. plural of ciuffolotto scarlatto