trapfalls

English

Noun

trapfalls

  1. plural of trapfall