ratstrippers

English

Noun

ratstrippers

  1. plural of ratstripper