Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shaking shang shaseng shaweng sheng shayang ?

shā kēng sandbox / jumping pit (athletics) / sand trap, bunker (golf)

Dictionary · Google Translate · Help
By MDBG 2024