ДАВАТЬ ЗАРОК Русско-английский перевод ДАВАТЬ ЗАРОК to pledge oneself, to give an undertaking Русско-Английский словарь общей тематики. Russian-English dictionary of general subjects. 2012