English to Simple English Dictionary
consecrate
Consecration
Meaning for consecrate found in 14 Languages.
Sponored Video