MARBELLA


Meaning of MARBELLA in English

/mahrdd ve"lyah, -yah/ , n.

a seaport in S Spain, on the Mediterranean: resort center. 33,203.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .