Pinyin Dictionary results for "da yao da bai"

大摇大摆
to strut; swaggering
Dictionary data provided by CC-CEDICT