English edit

Noun edit

cracktros

  1. plural of cracktro