meaning of Bergsteppe

Bergsteppe - German to English

mountain steppe