English

edit

Noun

edit

microtraps

  1. plural of microtrap

Anagrams

edit