Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
pit
pidai
piti
paid
pidu
podi
?
匹
敌
pǐ
dí
to be equal to / to be well-matched / rival
僻
地
pì
dì
the sticks / the boondocks
By
MDBG
2025