ตึตัง

dtʉ̀-dtang

Adjective

    • (of a smell) lingering and hard to wash off, stubbornly stinking