Marbella meaning

mär-bĕl'ə, -vĕ'lyä
A city of southern Spain on the Mediterranean Sea southwest of Málaga. It is a noted tourist resort.
0
0
Advertisement