algiers

This is not a dictionary! - Search for "algiers" in The Danish Dictionary

  • February 25. 2013 from wordnet.princeton.edu

    algiers noun english

    an ancient port on the Mediterranean; the capital and largest city of Algeria