English-Latin dictionary »

punishment (souter) meaning in Latin

EnglishLatin
punishment (Souter) noun
[UK: ˈpʌ.nɪ.ʃmənt]
[US: ˈpʌ.nɪ.ʃmənt]

retributio [retributionis](3rd) F
noun