English

edit

Noun

edit

semantrons

  1. plural of semantron