English to Chinese Dictionary

Search:

找台阶儿 zhǎo tái jiēr to find an excuse / to look for a pretext


<< back to the home page