tree stumps

English

Noun

tree stumps

  1. plural of tree stump