human terrains

English

Noun

human terrains

  1. plural of human terrain