Definition of “parade ground” - English Dictionary

English