×
immolated
meaning in French
adj.
immolé, sacrifié
Related Words
immolate
immodesty
immolate
immolation
immoral
PC Version
Copyright © 2018 WordTech Co.