Spanish-English Dictionarydenunciar
Meaning of denunciar