Expia in english

Translation: expia, Dictionary: french » english

Source language:
french
Target language:
english
Translations:
atoned, expiated, blotted, expiation, atoned for
Expia in english
Related words

Translations

  • expertise in english - examination, expertise, valuation, expert
  • expertiser in english - value, appraise, Survey, Survey It, appraised
  • expiai in english - atoned
  • expiant in english - atoning, explant, expiating, expiation, atoning for
Random words
Expia in english - Dictionary: french » english
Translations: atoned, expiated, blotted, expiation, atoned for