Search in full dictionary

ALGIERS

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