×

immolation meaning in French

n. immolation, sacrifice, offrande (en holocauste)

Related Words

  1. immolate
  2. immolated
  3. immoral
  4. immoral contract
PC Version

Copyright © 2018 WordTech Co.