sacrifice operation - Inglés Sinónimo Diccionario

sacrifice operation

n.
[1] suicide mission , martyr operation