vocab dash
Log in
Sign up
urbanista
Top 20000
Meanings
Noun
1. urban planner, town planner