Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: pit pidai piti paid pidu podi ?

to be equal to / to be well-matched / rival
the sticks / the boondocks

Dictionary · Google Translate · Help
By MDBG 2025