C2 noun #99,132 most common

a port city on the Atlantic coast of Portugal to the southeast of Lisbon

Setubal in 30 Seconds

  • (noun) a port city on the Atlantic coast of Portugal to the southeast of Lisbon

Meanings

  1. 1
    noun a port city on the Atlantic coast of Portugal to the southeast of Lisbon
Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!