pledge one's troth

listen to the pronunciation of pledge one's troth
Английский Язык - Турецкий язык
bağlılık yemini etmek