petty apartheid
Explore definitions, synonyms, and language insights of petty apartheid
Definitions
Noun
racial segregation enforced primarily in public transportation and hotels and restaurants and other public places