MARBELLA


Meaning of MARBELLA in English

Mar ‧ bel ‧ la /mɑːˈbeɪə $ mɑːr-/ BrE AmE

a port and holiday ↑ resort on the ↑ Costa del Sol , on the southern coast of Spain

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.