Definitions
There is 1 meaning of the phrase
Algerian Capital.
Algerian Capital - as a noun
An ancient port on the mediterranean; the capital and largest city of algeria
Synonyms (Exact Relations)
algiers