Translator


"piston skirt" in Spanish