urbanistes

See also: Urbanistes

French

Noun

urbanistes m or f

  1. plural of urbaniste