Dictionary search results

Showing 1-2 of 2 results

Djibouti US English

A country on the northeastern coast of Africa; population 724,600 (est. 2009); capital, Djibouti; languages, Arabic and French (official), Somali and other Cushitic languages