imdada yetişmek

listen to the pronunciation of imdada yetişmek
Türkisch - Englisch
stand in the breach
succor
come to the help of