Definisi 'martyr operation'
English to English
noun
1 killing or injuring others while annihilating yourself; usually accomplished with a bomb
source: wordnet30
More Word(s)
charge, commission, mission,

Visual Synonyms
Click for larger image