Spanish-English Dictionaryjustificar
Meaning of justificar