English to Chinese Dictionary

Search:

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

自大 arrogant
自打 (coll.) since


<< back to the home page