Italian

edit

Noun

edit

sciarada f (plural sciarade)

  1. charades (game)
edit