REFACTION MEANING IN ENGLISH

• Refaction Definition & Synonyms

  1. (n.) Recompense; atonement; retribution.


RECENT SEARCHES