Dictionary
Thesaurus
Reference
Translate
Web
algerian capital - 1 dictionary result
algerian capital

noun
an ancient port on the Mediterranean; the capital and largest city of Algeria [syn: Algiers
Search another word or see algerian capital on Thesaurus | Reference