Spanish-English Dictionaryconsagrar
Meaning of consagrar