SynonymX
Speak
Setubal
Definition of Setubal
1.
A port city on the Atlantic coast of Portugal to the southeast of Lisbon
Noun
Semanticaly linked words with "setubal"
city
metropolis
urban center
port
portugal
portuguese republic