English to Chinese Dictionary

Search:

Did you mean: pit pidai piti paid podi pudi pad pity ?

匹敌 to be equal to / to be well-matched / rival
僻地 the sticks / the boondocks


<< back to the home page