Translator


"ropa hecha de lana" in English