tree pits

English

Noun

tree pits

  1. plural of tree pit