Dictionary search results

Showing 1-2 of 2 results

Djibouti British & World English

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