Pinyin Dictionary results for "yao yao bai bai"

摇摇摆摆
swaggering; staggering; waddling
Dictionary data provided by CC-CEDICT