What is the meaning of algiers in English?

Learn vocabulary with pictures as well as definitions of algiers in English

Learn in

See more

n. Algiers

Definition of Algiers in English

Capital of Algeria.