shrubsteppes

English

Noun

shrubsteppes

  1. plural of shrubsteppe