Setubal
English Dictionary
->
Letter S
-> Setubal
Search Dictionary:
Setubal Definition
(n)
a
port
city
on
the
Atlantic
coast
of
Portugal
southeast
of
Lisbon
Setubal Synonyms
Setubal
© Art Branch Inc.