English edit

Noun edit

avouchers

  1. plural of avoucher