English to Chinese Dictionary

Search:

Did you mean: tanhua tan tanhui tanyu danhu tanha tanhe tanwu ?

袒护 tǎn to shield (a miscreant) from punishment, criticism etc / to take sb's side


<< back to the home page