See also: man-traps

English

edit

Noun

edit

mantraps

  1. plural of mantrap

Anagrams

edit