meaning of algerian capital

algerian capital meaning in General Dictionary

an ancient interface in the Mediterranean; the administrative centre and biggest town of Algeria