Meaning of Setubal
Definition of Setubal
(noun)
a
port
city
on the Atlantic
coast
of Portugal to the
southeast
of Lisbon
Other information on Setubal
WIKIPEDIA results for
Setubal
Amazon results for
Setubal
Tweet