LYBIA


Meaning of LYBIA in English

n. country in North Africa on the Mediterranean Sea situated between Egypt on the east and Sudan in the southeast

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.