quenching

?

ads

noun

~ quenching noun; ~ quenchings plural

ads