What does argel mean in English?

Learn vocabulary with pictures as well as translations of argel into English

See more

n. Argel

Translation: Algiers

Definition of Argel in English

Capital de Argelia.

Definition of Argel in Spanish

Capital of Algeria.