Pinyin Dictionary results for "ai dun dun"

矮墩墩
pudgy; dumpy; stumpy
Dictionary data provided by CC-CEDICT