Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: saudi said sad sadi saoti shaodi ?

sǎo to sweep the floor / (fig.) (of one's reputation etc) to reach rock bottom / to be at an all-time low

Dictionary · Google Translate · Help
By MDBG 2024