See also: Urbanistes

French edit

Noun edit

urbanistes m or f

  1. plural of urbaniste