English to Chinese Dictionary

Search:

延误 yán wu to delay / to be held up / to miss (an opportunity) / delay / holdup


<< back to the home page