magic slates

English

Noun

magic slates

  1. plural of magic slate