confoederationis

listen to the pronunciation of confoederationis
Латинский Язык - Английский Язык
agreement, covenant
league, confederation