English to Chinese Dictionary

Search:

Did you mean: side sida xida zidai zidi zidu zeda zhida ?

自大 zì dà arrogant
自打 zì dǎ (coll.) since


<< back to the home page