English to Chinese Dictionary retribution

retribution

报应
translation of 'retribution'
noun
罚,
报应
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one