trapjaws

English

Noun

trapjaws

  1. plural of trapjaw