Pinyin Dictionary results for "lai lu bu ming"

来路不明
unidentified origin; no-one knows where it comes from; of dubious background
Dictionary data provided by CC-CEDICT