English to Chinese Dictionary

Search:

挤入 to squeeze in; to force oneself into; to cram into; to intrude


<< back to the home page