×

expiation meaning in French

n. expiation

Related Words

  1. experts committee
  2. expiate
  3. expiator
  4. expiatory
PC Version

Copyright © 2018 WordTech Co.