English-Chinese dictionary »

two left feet meaning in Chinese

EnglishChinese
two left feet (exhibiting clumsiness)
noun

笨手笨脚noun