artificial scripts

English

Noun

artificial scripts

  1. plural of artificial script