Dictionary search results

Showing 1-4 of 4 results

Libya US English

A country in North Africa, in the Sahara Desert, with a coastline on the Mediterranean Sea; population 6,324,400 (est. 2009); capital, Tripoli; official language, Arabic