costa blanca means white coast in spanish and i wish i could go there
costa means coast in spanish and portuguese
"costa blanca means white coast in spanish and i wish i could go there" What is the definition of "costa"?