Search in full dictionary

ALGIERS

ALGIERS
ScnMaster
the capital city of Algeria and the chief seaport of northwest Africa. —SHSBC Binder 1 Glossary