English

edit

Noun

edit

avouchers

  1. plural of avoucher