Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dangxia tangjia tangxi tingxia tongxia tongxiao ?

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

Dictionary · Google Translate · Help
By MDBG 2024