Pinyin Dictionary results for "lu chu ma jiao"

露出马脚
to reveal the cloven foot (idiom); to unmask one's true nature; to give the game away
Dictionary data provided by CC-CEDICT