Torres Vedras
Tor·res Ve·dras
geographical name \ˌtȯr-iz-ˈve-drəsh\Definition of TORRES VEDRAS
town W Portugal N of Lisbon pop 72,250
Browse
Seen & Heard 
What made you want to look up Torres Vedras? Please tell us where you read or heard it (including the quote, if possible).











