Definify.com

Definition 2024


human_terrains

human terrains

English

Noun

human terrains

  1. plural of human terrain