Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

setubal Definition

Cancel
setubal
geographical name(Se-tú-bal)
city and port on the Bay of Setúbal (an inlet of the Atlantic) in southwestern Portugal population 121,185

Words Related to setubal!

setubal Examples by Brain Bank Users