Pinyin Dictionary results for "mo bu zhao tou nao"

摸不着头脑
to be unable to make any sense of the matter; to be at a loss
Dictionary data provided by CC-CEDICT