Alxer

Galician

Alternative forms

Proper noun

Alxer ?

  1. Algiers (the capital city of Algeria)