English to Chinese Dictionary

Search:

放过 fàng guò to let off / to let slip by / to let sb get away with sth


<< back to the home page