thirst traps

English

Noun

thirst traps

  1. plural of thirst trap