Dictionary
·
Google Translate
·
Help
臊
臊
sāo
to smell of urine (or sweat etc)
臊
sào
shame / bashfulness / to shame / to humiliate
<< go back
By
MDBG
2025