English edit

Noun edit

trovers

  1. plural of trover