English

edit

Noun

edit

quenchants

  1. plural of quenchant