English to Chinese Dictionary

Search:

压榨 zhà to press / to squeeze / to extract juice, oil etc by squeezing


<< back to the home page