Definition of “steppe” - English Dictionary

English