alliance, treaty; agreement, pledge

listen to the pronunciation of alliance, treaty; agreement, pledge
English - French
{n} pacte