taking a pledge, swearing, promising

listen to the pronunciation of taking a pledge, swearing, promising
İngilizce - İngilizce
taking an oath
taking a pledge, swearing, promising