臊
臊 English definition
sāo
- smell of urine
sāo
- smell of urine