refaction
English
refaction meaning in English • refaction का अर्थ अंग्रेजी में
Noun
- Recompense; atonement; retribution.