Translator


"to carry on ones back" in Spanish