Definition of Setúbal
city and port on the Bay of Setúbal (an inlet of the Atlantic) in southwestern Portugal population 121,185
Learn More about setúbal
Britannica.com: Encyclopedia article about Setúbal
Seen and Heard
What made you want to look up Setúbal? Please tell us where you read or heard it (including the quote, if possible).