Definition of “steppe” - English Dictionary

british dictionary