在线字典

to waddle; to swagger; (coll.) strutting

英文释义
to waddle; to swagger; (coll.) strutting; self-satisfied