Search term circumvallation has one result
Jump to
EN English FR French
circumvallation (n) [rampart] (n) circonvallation (n) [rampart]