Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shurong scouring sherong shirong shuirong surong ?

shōu róng to provide a place to stay / to house / to accommodate / (of an institution etc) to take in / to accept

Dictionary · Google Translate · Help
By MDBG 2025