English edit

Noun edit

sensers

  1. plural of senser