Fort Archambault

English

Proper noun

Fort Archambault

  1. Former name of Sarh, Chad