ズブヤキイレ
Meanings
Noun
1. immersion quenching (hardening by dropping heated metal into water or oil)
Composed of
quenching; hardening; tempering