solemn ceremony of taking an oath allegiance - German English Dictionary

Suggest a Term