English to Chinese Dictionary

Search:

Did you mean: baobuzhu ?

憋不住 biē bu zhù to be unable to repress sth / to be unable to contain oneself


<< back to the home page