Language:
Free Online Dictionary|3Dict

跌跌撞撞

Source : CEDICT

to stagger along

Source : CEDICT

to stagger along