reverse traps

English

Noun

reverse traps

  1. plural of reverse trap