Translator


"descansar o extenderse encima" in English