istifayı basmak

listen to the pronunciation of istifayı basmak
Turkish - English
suddenly to resign; immediately to quit