English

edit

Noun

edit

technosignatures

  1. plural of technosignature