Wordigg

xenelasy Definitions

noun

the expulsion of foreigners.

Discover More the word xenelasy

Scrabble the word xenelasy

xenelasy thesaurus

Examples include xenelasy