échaudoir meaning in English
n. scouring, scalding, act of burning with hot liquid or steam; treating with or covering with boiling liquid or steam
n. scouring, scalding, act of burning with hot liquid or steam; treating with or covering with boiling liquid or steam