Spanish–English dictionary

English translation of the Spanish word condena a cadena perpetua

Spanish → English
  
SpanishEnglish
condena a cadena perpetua life sentence