Fort-Lamy
Explore definitions, synonyms, and language insights of Fort-Lamy
Definitions
Noun
the capital and largest city of Chad; located in the southwestern on the Shari river
Explore definitions, synonyms, and language insights of Fort-Lamy