Pinyin Dictionary results for "pi di"

僻地
the sticks; the boondocks
匹敌
to be equal to; to be well-matched; rival
眼皮底下
in front of one's eyes
Dictionary data provided by CC-CEDICT