Полный англо-русский словарь

make a vow

Давать клятву

Полный англо-русский словарь