Meaning of algerian capital

Definition of algerian capital

(noun) an ancient port on the Mediterranean; the capital and largest city of Algeria

Other information on algerian capital

WIKIPEDIA results for algerian capital
Amazon results for algerian capital