English to Chinese Dictionary

Search:

眼皮子底下 yǎn zi xià right in front of sb's eyes / right under sb's nose / current / at the moment


<< back to the home page