meaning of Algier

Algier - German to English

Algiers