Spanish-English dictionary »

torrevieja meaning in English

SpanishEnglish
Torrevieja proper noun

Torrevieja(city to the southwest of Madrid)
proper noun