Spanish-English Dictionaryincriminar
Meaning of incriminar