Synonym-English dictionary »

suicide mission synonyms in English

SynonymEnglish
suicide mission noun

martyr operationnoun

sacrifice operationnoun