Definition of “pampas” - English Dictionary

british dictionary