make a pledge

Переводы
дать обещание
He made a pledge to support the charity.
Он дал обещание поддержать благотворительность.
Определения
To make a pledge means to make a solemn promise or commitment to do something, often involving a vow to uphold certain principles or to contribute to a cause.
Слова
pledge

существительное
залог
make

глагол
делать