Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: tuba tube tifa tufu tuva dufa ?

to occur suddenly
gài huá (geology) tufa / travertine
traditional method
shí huī huá travertine (geology) / tufa (a type of banded marble)
a branch of the Xianbei 鲜卑 nomadic people

Dictionary · Google Translate · Help
By MDBG 2025