Translator


"to strip down" in Spanish