English to Chinese Dictionary

Search:

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

自打 (coll.) since
自大 arrogant


<< back to the home page