to impose penance; to punish

listen to the pronunciation of to impose penance; to punish
الإنجليزية - الإنجليزية
penance
to impose penance; to punish
المفضلات