Definition of Setubal

Noun: Setubal

  1. A port city on the Atlantic coast of Portugal to the southeast of Lisbon

See also:
setts
setulose

Anagrams containing the word Setubal

stuelba lsetuba alsetub balsetu ubalset tubalse etubals