Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dangxia tangjia tangxi tingxia tongxia tangyi ?

躺下 tǎng xià to lie down
淌下 tǎng xià to let drip / to trickle down / to shed (tears)

Dictionary · Google Translate · Help
By MDBG 2026