Multilingual Turkish Dictionary

FALL DOWN ON THE JOB

FALL DOWN ON THE JOB : English Turkish

işinde başarısızlığa uğramak, işleri kötü gitmek