welfare parasites

English

Noun

welfare parasites

  1. plural of welfare parasite