punji pits

English

Noun

punji pits

  1. plural of punji pit