English to Chinese Dictionary

Search:

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

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


<< back to the home page