English

edit

Noun

edit

genetraps

  1. plural of genetrap