×

immolate meaning in French

v. immoler, sacrifier; offrir en holocauste

Related Words

  1. immolated
  2. immodestly
  3. immodesty
  4. immolated
  5. immolation
PC Version

Copyright © 2018 WordTech Co.