stumplands

English

Noun

stumplands

  1. plural of stumpland