English-Chinese dictionary »

totter meaning in Chinese

EnglishChinese
totter (unsteady movement)
noun
[UK: ˈtɒ.tə(r)]
[US: ˈtɑː.tər]

踉蹌noun

Your history