Carthaginian peace
Le mot anglais du jour : Daily words to boost your vocabulary
Carthaginian peace
Word of the Day : Definitions for Carthaginian peace : noun: Peace or settlement in which very harsh terms are imposed on the defeated side.
Le mot anglais du jour : Daily words to boost your vocabulary
Carthaginian peace
Word of the Day : Definitions for Carthaginian peace : noun: Peace or settlement in which very harsh terms are imposed on the defeated side.