FEEDBACK

Meaning of 磕磕撞撞

Lookup via: Pinyin | Radicals
ke zhuàng zhuàng HSK 6
to walk unsteadily; to slip and stumble (idiom)