bürgschaft leisten

listen to the pronunciation of bürgschaft leisten
Deutsch - Englisch
to stand surety (for somebody)
Bürgschaft leisten für
to go bail for