Skip to main content

refaction

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