Definition of Costa del Sol in English:
A resort region on the Mediterranean coast of southern Spain.
Spanish, 'coast of the sun'.
Definition of Costa del Sol in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.