English to Chinese Dictionary

Search:

找补 zhǎo bu to compensate / to make up / to complement / to add


<< back to the home page