Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sub sb sufi shubi sibi subei ?

宿 long-standing abuse / continuing fraud

Dictionary · Google Translate · Help
By MDBG 2024