"screeching halt" in Polish — inglés-Polish dictionary | Mirar "screeching halt" in inglés

screeching halt
crashing halt

sustantivo
  1. nagły koniec, totalny koniec