English to Chinese Dictionary

Search:

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


<< back to the home page