Definition of “pampas” - English Dictionary

English