to smell of urine (or sweat etc)
xấu hổ; ngượng ngùng; e thẹn
(dialect) minced or diced meat (as part of a dish)
foul smell; stench; smell of urine
(dialect) ashamed
stench; stink
shameless
我替他害臊。
wǒ tì tā hài sào
I feel bad for him.
我们没理由害臊。
wǒ men méi lǐ yóu hài sào
We have no reason to be ashamed.