Pinyin Dictionary results for "yan ba ba"

眼巴巴
waiting anxiously; impatient
Dictionary data provided by CC-CEDICT