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