Back to Dictionary
马脚
馬腳
mǎjiǎo
1. sth one wishes to conceal
2. the cat (as in "let the cat out of the bag")
Uncommon • Top 26%