DictionaryForumContacts

   English
Google | Forvo | +
pledge one's troth
gen. zadati reč; zakleti se na večnu vernost