Slovnenya

Translation English Japanese: quench

Dictionary: main
quench
verb