Scacchiera (en. Chessboard)

Translation into Italian

Synonyms

  • checkered board
  • game board