martyr operation - Inglés Sinónimo Diccionario

martyr operation

n.
[1] suicide mission , sacrifice operation