English edit

Noun edit

traphouses

  1. plural of traphouse