urbanizers

English

Noun

urbanizers

  1. plural of urbanizer

Anagrams