one who gives an agreement, one who makes a commitment

listen to the pronunciation of one who gives an agreement, one who makes a commitment
İngilizce - İngilizce
{i} covenantor