Subscribe
URL of the page has been copied to clipboard.
Meaning : A race that considers itself superior to all others and fitted to rule the others.
Synonyms : master race
Install App