English to Chinese Dictionary

Search:

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


<< back to the home page