English edit

Noun edit

troofs

  1. plural of troof