Translator


"smash-and-grab raid" in Spanish