Pinyin Dictionary results for "chan jia er xian sheng"

缠夹二先生
annoying muddle-headed person who gabbles unintelligibly
Dictionary data provided by CC-CEDICT