Home
Home
The-American-Revolution Flashcard Deck
James Armistead Flashcard
James-armistead definition: A double agent who served in the Continental Army during the American Revolution.