suicide tourists

English

Noun

suicide tourists

  1. plural of suicide tourist