SWEARING AN OATH


Meaning of SWEARING AN OATH in English

making a pledge, making a promise

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.