defraggers

English

Noun

defraggers

  1. plural of defragger