LÉRIDA


Meaning of LÉRIDA in English

/le"rddee dhah/ , n.

a city in NE Spain. 90,884.

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