Translator


"to cover up oneself" in Spanish