quenchiest

English

Adjective

quenchiest

  1. superlative form of quenchy: most quenchy