Spanish-English Dictionarymartirizar
Meaning of martirizar