making a pledge, making a promise

listen to the pronunciation of making a pledge, making a promise
الإنجليزية - الإنجليزية
swearing an oath
making a pledge, making a promise
المفضلات