Spanish-English Dictionaryexcomulgar
Meaning of excomulgar