"condena a perpetuidad" in English

QUICK TRANSLATIONS
"condena a perpetuidad" in English