Translator


"retarding device" in Spanish