Pinyin Dictionary results for "pang ran da wu"

庞然大物
huge monster; colossus
Dictionary data provided by CC-CEDICT