Translation of terrorista suicida in English:

terrorista suicida

suicide bomber, n.

masculine and feminine noun

  • 1

    suicide bomber