Marshal Ferdinand Foch

Details

First name/s
Ferdinand
Last name
Foch
Final rank
Marshal

Conflicts

Record information

Last modified: 17 June 2025 - 5.11 am