Translator


"to make … lose hope" in Spanish