şefaatte bulunmak

listen to the pronunciation of şefaatte bulunmak
Turkish - English
to intercede