Pinyin Dictionary results for "ai shou ai jiao"

碍手碍脚
to be in the way; to be a hindrance
Dictionary data provided by CC-CEDICT