Arabic-English dictionary »

سَجْن مَدَى اَلْحَيَاة meaning in English

ArabicEnglish
سَجْن مَدَى اَلْحَيَاة m

life sentencesentence of imprisonment for the rest of the defendant's life